package com.zhentao.model.common.app.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import lombok.Data;

/**
 * 
 * @TableName ap_user_info
 */
@TableName(value ="ap_user_info")
@Data
public class ApUserInfo implements Serializable {
    /**
     * 
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 身份证号
     */
    @TableField(value = "carId")
    private String carid;

    /**
     * 用户真实姓名
     */
    @TableField(value = "name")
    private String name;

    /**
     * 联系方式
     */
    @TableField(value = "phone")
    private String phone;

    /**
     * 家庭住址
     */
    @TableField(value = "address")
    private String address;

    /**
     * 目前所在地
     */
    @TableField(value = "now_address")
    private String nowAddress;

    /**
     * 收入
     */
    @TableField(value = "income")
    private BigDecimal income;

    /**
     * 职业
     */
    @TableField(value = "job")
    private String job;

    /**
     * 爱好
     */
    @TableField(value = "hobby")
    private String hobby;

    /**
     * 个人照片
     */
    @TableField(value = "avatar")
    private String avatar;

    /**
     * 身高
     */
    @TableField(value = "height")
    private Double height;

    /**
     * 体重
     */
    @TableField(value = "weight")
    private Double weight;

    /**
     * 资产
     */
    @TableField(value = "assets")
    private Double assets;

    /**
     * 星座
     */
    @TableField(value = "symbol")
    private String symbol;

    /**
     * 婚姻状况 1：未婚 2：离异 3：丧偶
     */
    @TableField(value = "marital_status")
    private String maritalStatus;

    /**
     * 用户外键
     */
    @TableField(value = "uid")
    private Integer uid;

    /**
     * 性别
     */
    @TableField(value = "sex")
    private Integer sex;

    /**
     * 年龄
     */
    @TableField(value = "age")
    private Integer age;

    /**
     * 生日
     */
    @TableField(value = "birthday")
    private Date birthday;


    /**
     * 有无子女 1：无子女  2：子女归自己  3：子女归对方
     */
    @TableField(value = "relatives")
    private Integer relatives;

    /**
     * 自我介绍
     */
    @TableField(value = "introduction")
    private String introduction;


    /**
     * 学历
     */
    @TableField(value = "educational")
    private String educational;

    /**
     * 民族
     */
@TableField(value = "nation")
private String nation;
    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}